Assigning Contexts to Actions, Projects, and Groups
In addition to the hierarchical ways of organizing your actions, you can also assign each action, project, or group a context. This indicates where you need to be or what you need to have available in order to complete the item.
Once your items have contexts assigned, you can selectively view your items by context, to see just the ones that are actually available to you wherever you are now.
To create a new context:
Make sure you are in context mode; an easy way to get there is by clicking the Contexts button in the toolbar:
Click the plus button at the bottom of the sidebar.
Type a title for your new context.
To assign a context to an action in planning mode:
Click in the Context column for the action.
Type part of the name of the context you want to assign; OmniFocus tries to match what you typed with the names of your existing contexts.
If you see the context you want, select it. Otherwise, you can finish typing the context name and then press Command-Return to create it as a new context.
To assign a context to a project or group in planning mode:
Select the project or action.
Show the inspector by clicking the toolbar button or pressing Command-I.
OmniFocus will automatically display the appropriate inspector for your selection. Use the context drop-down to add a context to your project.
Any actions added to the project or group will have the parent's context assigned automatically.
To assign a context in context mode, just drag an item into the context’s entry in the sidebar.